package com.javaIO.demo1;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;

public class Test1 {

    public static void main(String[] args) {
        /**
         *  FileOutputStream
         *  new FileOutputStream("demo1.txt""); ====底层创建file
         *  使用输出流写入磁盘的方式
         */
        FileOutputStream f = null;
        try {
            //指定写入路径
            /**
             * new FileOutputStream("demo1.txt",true)
             * 第二个参数为true，表示追加写入数据
             */
            f = new FileOutputStream("demo1.txt", true);
            String str = "华为";
            for (int i = 0; i < 10; i++) {
                f.write(str.getBytes());
                //换行
                f.write("\n".getBytes());
            }

        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            //关闭字节输出流
            try {
                if (f != null) {
                    f.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
